WpAssetCleanUp\OptimiseAssets\OptimizeJs D

Total Complexity 330
Dependencies 17
Dependents 9
Total lines 1,434
Lines of code 876
Logical lines of code 568
Comment lines 304
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
maybeOptimizeIt()
D
23
55 152
isOptimizeJsEnabledByOtherParty()
D
30 53 89
updateHtmlSourceOriginalToOptimizedJs()
D
27
45 120
alterHtmlSource()
C
36 24 74
moveInlinejQueryAfterjQuerySrc()
C
37 24 66
getInlineAssociatedWithScriptHandle()
B
42 18 50
generateInlineAssocHtmlForHandle()
B
42 16 51
prepareOptimizeList()
B
42 16 46
maybeAlterContentForInlineScriptTag()
A
44 15 42
proceedWithJsCombine()
A
47 15 36
updateOriginalToOptimizedTag()
A
46 12 34
ignoreDependencyRuleAndKeepChildrenLoaded()
A
49 10 29
getScriptTagFromHandle()
A
52 8 24
maybeAlterContentForJsFile()
A
54 8 19
getScriptTagsFromSrcs()
S
57 5 15
maybeDoJsFixes()
S
57 2 16
init()
S
64 3 10
getRelPathJsCacheDir()
S
79 1 3